package car.aistar.mapper;

import car.aistar.entity.CarCart;
import car.aistar.entity.CarCartExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CarCartMapper {
    int countByExample(CarCartExample example);

    int deleteByExample(CarCartExample example);

    int deleteByPrimaryKey(Long id);

    int insert(CarCart record);

    int insertSelective(CarCart record);

    List<CarCart> selectByExample(CarCartExample example);

    CarCart selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") CarCart record, @Param("example") CarCartExample example);

    int updateByExample(@Param("record") CarCart record, @Param("example") CarCartExample example);

    int updateByPrimaryKeySelective(CarCart record);

    int updateByPrimaryKey(CarCart record);
}